#gimmeDemo
{
	filter: alpha(opacity=0);	
}

#extra1,
#extra2,
#extra3,
{
	top: 154px;	
}

#extra2 { filter: alpha(opacity=20); }
#extra3 { filter: alpha(opacity=09); }

#main { border: none }
* html #extra1 { border: 2px solid #fff; }
* html #theBigThree
{
	width: 675px;
	border: none;
}

* html #corner1,
* html #corner2,
* html #corner3,
* html #corner4,
* html #main h1,
* html #main h2,
* html #theBigThree a
{
	background: none;	
}
* html #gimmeGimme { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./assets/img/btn_gimmeGimme.png', sizingMethod='crop'); }
* html #showMeGimme { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./assets/img/btn_showMeGimme.png', sizingMethod='crop'); }
* html #teachMeGimme { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./assets/img/btn_teachMeGimme.png', sizingMethod='crop'); }

* html #main h1 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./assets/img/main_h1.png', sizingMethod='crop'); }
* html #main h2 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./assets/img/main_h2.png', sizingMethod='crop'); }

#masthead img
{
	display: none;	
}

#extra4
{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 137px;
	height: 127px;	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./assets/img/gimme_logo.png', sizingMethod='crop');
}

/* IE7 doesn't retrieve the position of LIs correctly if this rule is in place (but Opera needs it) */
ol li { position: static; }